english for international relations - French English Dictionary